stand in stead - Turkish English Dictionary